IT1-2-1 Intro til CSS


CSS


Padding

De fleste HTML-elementer vises som en blokk. Nedenfor har jeg lagt til style="background-color: darkgreen;" slik at det blir lett å se blokken (alt det grønne)👇

Overskrift

Padding definerer hvor mye ledig plass det skal være mellom kanten av HTML-blokken og innholdet i blokka. I eksempelet under så har jeg satt lagt til en ekstra padding med CSS koden padding: 2rem;. Da vil innholdet (teksten) vises med avstanden 1rem til både toppen, bunnen, venstre side og høyre side.

Overskrift


Margin

Overskrift


Farger

Forgrunnsfarge

Man setter fargen på teksten ved CSS-koden color: white;. Verdien til fargen kan være et ord (se lista over ord), eller en fargereferanse som heksadesimale verdier (#FF0000 er f.eks rød)

Bakgrunnsfarge

Man setter bakgrunnsfargen ved CSS-koden background-color: black.


Selektorer

Vi skriver som oftest CSS-kode i head eller i et eget CSS-dokument. Vi bruker da selektorer for å velge hvilke HTML-elementer vi ønsker å endre utseendet til.


Fonter

Valg av skrifttype eller font påvirker både lesbarheten og utseendet til nettsiden. Vi kan velge mellom to typer fonter på nettsider

  1. Lokale fonter. Disse fontene må være installert på brukerens enhet på forhånd for at de skal vises riktig. Trygge fonter: Arial, Verdana, Times New Roman, Georgia, serif, sans-serif.
  2. Webfonter. Disse fontene lastes ned fra internett idet brukeren åpner nettsiden første gang. Nettsiden blir litt tregere, men man kan velge mellom mange flere fonter.

Endre font på nettside

For å bruke Verdana på overskrifter og serif på vanlig tekst kan du gjøre følgende:

body {
  font-family: "serif";
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Verdana";
}

Bruke webfonter

fonts.google.com har mange flotte, gratis fonter. Se videoen for demonstrasjon av hvordan man bruker dem.